package com.xiaozhi.dto;

import java.io.Serializable;
import java.util.List;

import com.xiaozhi.entity.SysDevice;
import com.xiaozhi.entity.SysTemplate;

import lombok.Data;
@Data
public class DeviceConfigDTO implements Serializable{
    private static final long serialVersionUID = -6339752437518575691L;

       /*音色信息 */
    public List<VoiceConfig> voiceConfigs;
    
    /*大模型信息 */
    public List<llmConfig> llmConfigs;

    //public List<SysTemplate> sysTemplates;

    public SysDevice device;
    @Data
    public static class VoiceConfig {
        private Integer roleId;
        private String roleName;
    }

    @Data
    public static class llmConfig {
        private Integer configId;    
    
        /**
         * 配置名称
         */
        private String configName;
    
        /**
         * 配置描述
         */
        private String configDesc;
     
    }
}
